package  com.py.gs.king.proto;
import com.google.protobuf.GeneratedMessageV3;
/**
 * 协议号和类自动映射枚举, 该类由protoEditor自动生成
 * @author KXZ
 * 2018年2月22日
 */ 
public enum ProtoMaper {
	//auto 自动代码填充区
	recruitMinister(579,MsgRecruitActivity.CTSRecruitMinister.class,580,MsgRecruitActivity.STCRecruitMinister.class),//招募活动大臣
	getRecruitRecord(581,MsgRecruitActivity.CTSGetRecruitRecord.class,582,MsgRecruitActivity.STCGetRecruitRecord.class),//获取招募大臣记录
	enterRecruitActivity(583,MsgRecruitActivity.CTSEnterRecruitActivity.class,584,MsgRecruitActivity.STCEnterRecruitActivity.class),//进入招募大臣活动

	dMsg(400,Talk.CTSSendMsg.class,401,Talk.STCSendMsg.class),//发送聊天消息
	enterTalkRoom(402,Talk.CTSEnterTalkRoom.class,403,Talk.STCEnterTalkRoom.class),//进入聊天室
	exitTalkRoom(404,Talk.CTSExitTalkRoom.class,405,Talk.STCExitTalkRoom.class),//退出聊天室
	getTalkRecord(530,Talk.CTSGetTalkRecord.class,531,Talk.STCGetTalkRecord.class),//获取聊天记录
	ssSendMsg(390,Talk.CTSCrossSendMsg.class,401,Talk.STCSendMsg.class),//跨服用于发送聊天
	arRoleTalkMsg(0,null,675,Talk.STCClearRoleTalkMsg.class),//清除角色聊天记录

	enterVisitScenes(343,MsgIncognitoVisit.CTSMsgEnterVisitScenes.class,344,MsgIncognitoVisit.STCMsgEnterVisitScenes.class),//进入寻访场景
	startVisit(347,MsgIncognitoVisit.CTSMsgStartVisit.class,348,MsgIncognitoVisit.STCMsgStartVisit.class),//开始寻访

	giveName(266,MsgSon.CTSMsgGiveName.class,267,MsgSon.STCMsgGiveName.class),//子嗣赐名
	cultivate(268,MsgSon.CTSMsgCultivate.class,269,MsgSon.STCMsgCultivate.class),//子嗣培养
	rewardMinisterSon(605,MsgSon.CTSRewardMinisterSon.class,606,MsgSon.STCRewardMinisterSon.class),//赏赐大臣子嗣

	ministerLvlUp(9,MsgMinister.CTSMsgMinisterLvlUp.class,10,MsgMinister.STCMsgMinisterLvlUp.class),//大臣升级
	rewardTalent(47,MsgMinister.CTSMsgRewardTalent.class,48,MsgMinister.STCMsgRewardTalent.class),//赏赐人才
	enterMinister(678,MsgMinister.CTSEnterMinister.class,679,MsgMinister.STCEnterMinister.class),//进入大臣界面

	levy(7,MsgLevy.CTSMsgLevy.class,8,MsgLevy.STCMsgLevy.class),//征收类型请求
	recoverLevyTimes(49,MsgLevy.CTSMsgRecoverLevyTimes.class,50,MsgLevy.STCMsgRecoverLevyTimes.class),//恢复征收次数
	getLevyCdInfo(97,MsgLevy.CTSMsgGetLevyCdInfo.class,98,MsgLevy.STCMsgGetLevyCdInfo.class),//获取征收冷切信息

	register(2,MsgLogin.CTSMsgRegister.class,3,MsgLogin.STCMsgLogin.class),//玩家注册
	login(1,MsgLogin.CTSMsgLogin.class,3,MsgLogin.STCMsgLogin.class),//玩家登录
	getNickname(324,MsgLogin.CTSMsgGetNickname.class,325,MsgLogin.STCMsgGetNickname.class),//获取昵称
	userLogin(545,MsgLogin.CTSUserLogin.class,3,MsgLogin.STCMsgLogin.class),//新的登陆接口请求
	recordRegisterPlot(681,MsgLogin.CTSRecordRegisterPlot.class,682,MsgLogin.STCRecordRegisterPlot.class),//记录创角剧情

	getMilitaryInfo(21,MsgMilitary.CTSMsgGetMilitaryInfo.class,22,MsgMilitary.STCMsgGetMilitaryInfo.class),//进入关卡
	normalFight(23,MsgMilitary.CTSMsgNormalFight.class,24,MsgMilitary.STCMsgNormalFight.class),//关卡开战
	bossFight(25,MsgMilitary.CTSMsgBossFight.class,26,MsgMilitary.STCMsgBossFight.class),//BOSS关卡开战

	getMemorial(15,MsgMemorial.CTSMsgGetMemorial.class,16,MsgMemorial.STCMsgGetMemorial.class),//获取奏章信息
	dealMemorial(17,MsgMemorial.CTSMsgDealMemorial.class,18,MsgMemorial.STCMsgDealMemorial.class),//处理奏章
	recoverMemorialTimes(51,MsgMemorial.CTSMsgRecoverMemorialTimes.class,52,MsgMemorial.STCMsgRecoverMemorialTimes.class),//恢复奏章处理次数

	roleStat(0,null,96,MsgBase.STCMsgRoleStat.class),//这个协议目前主要把玩家踢出去。
	receiveRedTips(640,MsgBase.CTSMsgReceiveRedTips.class,205,MsgBase.STCMsgReceiveRedTips.class),//接收红点提示
	baseError(0,null,217,MsgBase.STCMsgBaseError.class),//通用错误
	changeName(0,null,674,MsgBase.STCChangeName.class),//GM主动名称修改

	propList(39,MsgProp.CTSMsgPropList.class,40,MsgProp.STCMsgPropList.class),//请求道具列表
	newUseProp(667,MsgProp.CTSNewUseProp.class,668,MsgProp.STCNewUseProp.class),//使用道具新协议
	synthesisTimes(45,MsgProp.CTSMsgSynthesisTimes.class,46,MsgProp.STCMsgSynthesisTimes.class),//获取合成次数
	synthesis(41,MsgProp.CTSMsgSynthesis.class,42,MsgProp.STCMsgSynthesis.class),//道具合成
	getNewProp(670,MsgProp.CTSGetNewProp.class,671,MsgProp.STCGetNewProp.class),//获取新道具
	propChanged(0,null,680,MsgProp.STCPropChanged.class),//服务端主动下发道具变化信息

	enterTalent(29,MsgTalent.CTSMsgEnterTalent.class,30,MsgTalent.STCMsgEnterTalent.class),//进入贡院
	talentExam(27,MsgTalent.CTSMsgTalentExam.class,28,MsgTalent.STCMsgTalentExam.class),//科举
	talentRecord(31,MsgTalent.CTSMsgTalentRecord.class,32,MsgTalent.STCMsgTalentRecord.class),//贡院流水
	exitTalent(33,MsgTalent.CTSMsgExitTalent.class,34,MsgTalent.STCMsgExitTalent.class),//离开贡院
	talentBroadcast(0,null,36,MsgTalent.STCMsgTalentBroadcast.class),//广播席位信息
	refreshTalent(0,null,191,MsgTalent.STCMsgRefreshTalent.class),//刷新贡院
	talentPromotion(441,MsgTalent.CTSMsgTalentPromotion.class,442,MsgTalent.STCMsgTalentPromotion.class),//人才晋升

	instanceEntry(55,MsgInstance.CTSMsgInstanceEntry.class,56,MsgInstance.STCMsgInstanceEntry.class),//副本入口
	pirateFight(57,MsgInstance.CTSMsgPirateFight.class,58,MsgInstance.STCMsgPirateFight.class),//倭寇战斗
	enterEmperor(71,MsgInstance.CTSMsgEnterEmperor.class,72,MsgInstance.STCMsgEnterEmperor.class),//进入天皇
	emperorFight(62,MsgInstance.CTSMsgEmperorFight.class,63,MsgInstance.STCMsgEmperorFight.class),//天皇战斗
	hurtRanking(64,MsgInstance.CTSMsgHurtRanking.class,65,MsgInstance.STCMsgHurtRanking.class),//伤害排行

	getForeignTarget(77,MsgForeignAffairs.CTSMsgGetForeignTarget.class,78,MsgForeignAffairs.STCMsgGetForeignTarget.class),//获取出使目标
	getForeignFightInfo(79,MsgForeignAffairs.CTSMsgGetForeignFightInfo.class,80,MsgForeignAffairs.STCMsgGetForeignFightInfo.class),//获得外务府战斗信息
	getTemporaryAttrInfo(82,MsgForeignAffairs.CTSMsgGetTemporaryAttrInfo.class,83,MsgForeignAffairs.STCMsgGetTemporaryAttrInfo.class),//获取临时属性信息
	buyTemporaryAttr(87,MsgForeignAffairs.CTSMsgBuyTemporaryAttr.class,88,MsgForeignAffairs.STCMsgBuyTemporaryAttr.class),//请求购买临时属性
	foreignAffairsFight(90,MsgForeignAffairs.CTSMsgForeignAffairsFight.class,91,MsgForeignAffairs.STCMsgForeignAffairsFight.class),//发送战斗请求
	getWinsAward(99,MsgForeignAffairs.CTSMsgGetWinsAward.class,100,MsgForeignAffairs.STCMsgGetWinsAward.class),//领取连胜奖励
	getFlowingNotices(102,MsgForeignAffairs.CTSMsgGetFlowingNotices.class,103,MsgForeignAffairs.STCMsgGetFlowingNotices.class),//获得外务府流水公告
	enterForeignAffairs(75,MsgForeignAffairs.CTSMsgEnterForeignAffairs.class,76,MsgForeignAffairs.STCMsgEnterForeignAffairs.class),//客户端请求进入外务府
	getDefenseInfo(112,MsgForeignAffairs.CTSMsgGetDefenseInfo.class,113,MsgForeignAffairs.STCMsgGetDefenseInfo.class),//获取防守消息
	getForeignEmemyInfo(115,MsgForeignAffairs.CTSMsgGetForeignEmemyInfo.class,116,MsgForeignAffairs.STCMsgGetForeignEmemyInfo.class),//获取仇人列表
	foreignGetUserInfo(124,MsgForeignAffairs.CTSMsgForeignGetUserInfo.class,125,MsgForeignAffairs.STCMsgForeignGetUserInfo.class),//查询被追杀玩家信息
	foreignKill(126,MsgForeignAffairs.CTSMsgForeignKill.class,127,MsgForeignAffairs.STCMsgForeignKill.class),//追杀
	foreignChallenge(109,MsgForeignAffairs.CTSMsgForeignChallenge.class,110,MsgForeignAffairs.STCMsgForeignChallenge.class),//挑战
	foreignRevenge(117,MsgForeignAffairs.CTSMsgForeignRevenge.class,118,MsgForeignAffairs.STCMsgForeignRevenge.class),//复仇

	enterCelestialPrison(143,MsgCelestialPrison.CTSMsgEnterCelestialPrison.class,144,MsgCelestialPrison.STCMsgEnterCelestialPrison.class),//进入天牢
	capitulate(146,MsgCelestialPrison.CTSMsgCapitulate.class,147,MsgCelestialPrison.STCMsgCapitulate.class),//劝降

	getOverallRanking(152,MsgRanking.CTSGetOverallRanking.class,154,MsgRanking.STCGetOverallRanking.class),//获取总排行榜
	worship(177,MsgRanking.CTSMsgWorship.class,178,MsgRanking.STCMsgWorship.class),//膜拜

	enterDailyTask(203,MsgDailyTask.CTSMsgEnterDailyTask.class,204,MsgDailyTask.STCMsgEnterDailyTask.class),//进入每日任务
	receiveDailyTaskReward(162,MsgDailyTask.CTSMsgReceiveDailyTaskReward.class,163,MsgDailyTask.STCMsgReceiveDailyTaskReward.class),//领取每日任务奖励
	receiveActivityReward(164,MsgDailyTask.CTSMsgReceiveActivityReward.class,165,MsgDailyTask.STCMsgReceiveActivityReward.class),//领取活跃点奖励

	enterAchieve(213,MsgAchieve.CTSMsgEnterAchieve.class,214,MsgAchieve.STCMsgEnterAchieve.class),//进入成就
	receiveAchieveReward(186,MsgAchieve.CTSMsgReceiveAchieveReward.class,187,MsgAchieve.STCMsgReceiveAchieveReward.class),//领取成就奖励
	receiveAchieveSpecialReward(188,MsgAchieve.CTSMsgReceiveAchieveSpecialReward.class,189,MsgAchieve.STCMsgReceiveAchieveSpecialReward.class),//领取成就特殊奖励

	getShoppingGiftBuyInfo(192,MsgShopping.CTSMsgGetShoppingGiftBuyInfo.class,194,MsgShopping.STCMsgGetShoppingGiftBuyInfo.class),//获取特惠礼包购买信息
	shoppingGiftBuy(195,MsgShopping.CTSMsgShoppingGiftBuy.class,196,MsgShopping.STCMsgShoppingGiftBuy.class),//购买礼包
	getShoppingSingleBuyInfo(198,MsgShopping.CTSMsgGetShoppingSingleBuyInfo.class,199,MsgShopping.STCMsgGetShoppingSingleBuyInfo.class),//获取单品购买信息
	shoppingSingleBuy(200,MsgShopping.CTSMsgShoppingSingleBuy.class,201,MsgShopping.STCMsgShoppingSingleBuy.class),//购买单品

	getMiracleInfo(207,MsgMiracle.CTSMsgGetMiracleInfo.class,208,MsgMiracle.STCMsgGetMiracleInfo.class),//获取玩家神迹信息
	pleaseGod(209,MsgMiracle.CTSMsgPleaseGod.class,210,MsgMiracle.STCMsgPleaseGod.class),//请神

	enterWelfare(219,MsgWelfare.CTSMsgEnterWelfare.class,220,MsgWelfare.STCMsgEnterWelfare.class),//进入福利
	enterSign(222,MsgWelfare.CTSMsgEnterSign.class,223,MsgWelfare.STCMsgEnterSign.class),//进入签到
	clickSign(225,MsgWelfare.CTSMsgClickSign.class,226,MsgWelfare.STCMsgClickSign.class),//点击签到
	receiveSign(231,MsgWelfare.CTSMsgReceiveSign.class,232,MsgWelfare.STCMsgReceiveSign.class),//领取签到奖励
	receiveHoliday(229,MsgWelfare.CTSMsgReceiveHoliday.class,230,MsgWelfare.STCMsgReceiveHoliday.class),//领取节日礼包
	receiveVipReward(242,MsgWelfare.CTSMsgReceiveVipReward.class,243,MsgWelfare.STCMsgReceiveVipReward.class),//领取VIP福利
	exchangeCode(612,MsgWelfare.CTSExchangeCode.class,613,MsgWelfare.STCExchangeCode.class),//兑换码兑换奖励
	enterGoodsList(614,MsgWelfare.CTSEnterGoodsList.class,615,MsgWelfare.STCEnterGoodsList.class),//进入商品列表界面
	createOrder(623,MsgWelfare.CTSCreateOrder.class,624,MsgWelfare.STCCreateOrder.class),//创建充值订单
	orderFinish(627,MsgWelfare.CTSOrderFinish.class,625,MsgWelfare.STCOrderFinish.class),//验证订单
	cancelOrder(628,MsgWelfare.CTSCancelOrder.class,629,MsgWelfare.STCCancelOrder.class),//取消订单
	innerRechargeFinish(0,null,669,MsgWelfare.STCInnerRechargeFinish.class),//内充完成

	darling(244,MsgPrincess.CTSMsgDarling.class,245,MsgPrincess.STCMsgDarling.class),//宠幸妃子
	largess(247,MsgPrincess.CTSMsgLargess.class,248,MsgPrincess.STCMsgLargess.class),//赏赐宫女
	grantPrincess(251,MsgPrincess.CTSMsgGrantPrincess.class,252,MsgPrincess.STCMsgGrantPrincess.class),//册封妃子

	enterGarden(254,MsgGarden.CTSEnterGarden.class,255,MsgGarden.STCEnterGarden.class),//进入御花园
	playGarden(256,MsgGarden.CTSPlayGarden.class,257,MsgGarden.STCPlayGarden.class),//游园
	openEvent(258,MsgGarden.CTSOpenEvent.class,259,MsgGarden.STCOpenEvent.class),//打开宫斗事件
	dealEvent(345,MsgGarden.CTSDealEvent.class,346,MsgGarden.STCDealEvent.class),//处理宫斗事件

	recoveryNum(314,CommonModule.CTSMsgRecoveryNum.class,315,CommonModule.STCMsgRecoveryNum.class),//恢复次数
	expandSeat(326,CommonModule.CTSMsgExpandSeat.class,327,CommonModule.STCMsgExpandSeat.class),//扩展席位
	getPlayerBasicInfo(341,CommonModule.CTSMsgGetPlayerBasicInfo.class,342,CommonModule.STCMsgGetPlayerBasicInfo.class),//获取玩家基础信息
	getRanking(443,CommonModule.CTSGetRanking.class,444,CommonModule.STCGetRanking.class),//获取排行榜信息
	enterExchange(499,CommonModule.CTSEnterExchange.class,500,CommonModule.STCEnterExchange.class),//进入兑换
	exchangeProp(501,CommonModule.CTSExchangeProp.class,502,CommonModule.STCExchangeProp.class),//兑换道具
	getPlayerFullInfo(527,CommonModule.CTSMsgGetPlayerFullInfo.class,528,CommonModule.STCMsgGetPlayerFullInfo.class),//获取玩家详细信息
	bossFightBroadcast(0,null,532,CommonModule.STCBossFightBroadcast.class),//boss战斗广播
	recoverMinisterFight(533,CommonModule.CTSRecoverMinisterFight.class,534,CommonModule.STCRecoverMinisterFight.class),//恢复大臣出战
	exitRoom(535,CommonModule.CTSExitRoom.class,536,CommonModule.STCExitRoom.class),//退出房间
	modifyNickname(566,CommonModule.CTSMsgModifyNickname.class,567,CommonModule.STCMsgModifyNickname.class),//修改各种昵称
	syncTimestamp(0,null,568,CommonModule.STCSyncTimestamp.class),//通知客户端同步时间
	clickNew(573,CommonModule.CTSClickNew.class,574,CommonModule.STCClickNew.class),//新物品点击去除New标记
	getMinisterFullInfo(663,CommonModule.CTSGetMinisterFullInfo.class,664,CommonModule.STCGetMinisterFullInfo.class),//获取大臣完整信息
	recordGameGuide(672,CommonModule.CTSRecordGameGuide.class,673,CommonModule.STCRecordGameGuide.class),//记录游戏引导信息
	versalMsg(676,CommonModule.CTSUniversalMsg.class,677,CommonModule.STCUniversalMsg.class),//万能协议

	enterLongFengTemple(300,MsgMarry.CTSMsgEnterLongFengTemple.class,301,MsgMarry.STCMsgEnterLongFengTemple.class),//进入龙凤殿
	getGlobalProposeInfo(304,MsgMarry.CTSMsgGetGlobalProposeInfo.class,305,MsgMarry.STCMsgGetGlobalProposeInfo.class),//获取全服提亲信息
	proposeTo(306,MsgMarry.CTSMsgProposeTo.class,307,MsgMarry.STCMsgProposeTo.class),//提亲（全服和指定）
	marryTo(308,MsgMarry.CTSMsgMarryTo.class,309,MsgMarry.STCMsgMarryTo.class),//招亲（全服和指定）
	confirmMarry(332,MsgMarry.CTSMsgConfirmMarry.class,333,MsgMarry.STCMsgConfirmMarry.class),//确认联姻（联姻成功/确认拒绝/确认超时）
	exitLongFengTemple(334,MsgMarry.CTSMsgExitLongFengTemple.class,335,MsgMarry.STCMsgExitLongFengTemple.class),//退出龙凤殿
	refuseMarry(336,MsgMarry.CTSMsgRefuseMarry.class,337,MsgMarry.STCMsgRefuseMarry.class),//拒绝提亲
	syncMarryInfo(0,null,338,MsgMarry.STCMsgSyncMarryInfo.class),//同步下发子嗣联姻信息（在线且在龙凤殿中）

	growingAge(312,MsgPlayerInfo.CTSMsgGrowingAge.class,313,MsgPlayerInfo.STCMsgGrowingAge.class),//玩家国号成长

	enterCabinet(316,MsgCabinet.CTSMsgEnterCabinet.class,317,MsgCabinet.STCMsgEnterCabinet.class),//进入内阁
	dispatchGovern(318,MsgCabinet.CTSMsgDispatchGovern.class,319,MsgCabinet.STCMsgDispatchGovern.class),//派遣治理
	completeGovern(320,MsgCabinet.CTSMsgCompleteGovern.class,321,MsgCabinet.STCMsgCompleteGovern.class),//完成治理
	refreshInstitution(322,MsgCabinet.CTSMsgRefreshInstitution.class,323,MsgCabinet.STCMsgRefreshInstitution.class),//刷新机构
	unlockCabinet(630,MsgCabinet.CTSUnlockCabinet.class,631,MsgCabinet.STCUnlockCabinet.class),//解锁内阁

	enterPalace(328,MsgPalace.CTSEnterPalace.class,329,MsgPalace.STCEnterPalace.class),//进入王府内苑
	receiveGifts(330,MsgPalace.CTSReceiveGifts.class,331,MsgPalace.STCReceiveGifts.class),//领取王府内苑礼物

	enterChuXiuPalace(406,MsgChuXiuPalace.CTSMsgEnterChuXiuPalace.class,407,MsgChuXiuPalace.STCMsgEnterChuXiuPalace.class),//进入储秀宫
	syncMaidDraftInfo(0,null,408,MsgChuXiuPalace.STCMsgSyncMaidDraftInfo.class),//同步宫女选秀信息
	obtainDraftMaid(409,MsgChuXiuPalace.CTSMsgObtainDraftMaid.class,410,MsgChuXiuPalace.STCMsgObtainDraftMaid.class),//获取选秀宫女
	exitChuXiuPalace(411,MsgChuXiuPalace.CTSMsgExitChuXiuPalace.class,412,MsgChuXiuPalace.STCMsgExitChuXiuPalace.class),//退出储秀宫
	getDraftRecord(415,MsgChuXiuPalace.CTSMsgGetDraftRecord.class,416,MsgChuXiuPalace.STCMsgGetDraftRecord.class),//获取选秀记录

	createUnion(419,MsgUnion.CTSMsgCreateUnion.class,420,MsgUnion.STCMsgCreateUnion.class),//创建联盟
	joinUnion(425,MsgUnion.CTSMsgJoinUnion.class,426,MsgUnion.STCMsgJoinUnion.class),//加入联盟
	renameUnion(427,MsgUnion.CTSMsgRenameUnion.class,428,MsgUnion.STCMsgRenameUnion.class),//联盟改名
	findUnion(429,MsgUnion.CTSMsgFindUnion.class,430,MsgUnion.STCMsgFindUnion.class),//根据id查找联盟
	processingApply(445,MsgUnion.CTSProcessingApply.class,446,MsgUnion.STCProcessingApply.class),//处理入盟申请
	kickOutMember(447,MsgUnion.CTSKickOutMember.class,448,MsgUnion.STCKickOutMember.class),//逐出联盟
	changeMemberDuty(449,MsgUnion.CTSChangeMemberDuty.class,450,MsgUnion.STCChangeMemberDuty.class),//职位变更
	exitUnion(451,MsgUnion.CTSExitUnion.class,452,MsgUnion.STCExitUnion.class),//退出联盟
	setNeedVerify(453,MsgUnion.CTSSetNeedVerify.class,454,MsgUnion.STCSetNeedVerify.class),//设置入盟是否需要验证
	disbandUnion(457,MsgUnion.CTSDisbandUnion.class,458,MsgUnion.STCDisbandUnion.class),//解散联盟
	leaderTransfer(459,MsgUnion.CTSLeaderTransfer.class,460,MsgUnion.STCLeaderTransfer.class),//转让联盟
	unionDevote(461,MsgUnion.CTSUnionDevote.class,462,MsgUnion.STCUnionDevote.class),//联盟建设
	editUnionBaseInfo(469,MsgUnion.CTSEditUnionBaseInfo.class,470,MsgUnion.STCEditUnionBaseInfo.class),//修改联盟信息（宣言、公告、qq群）
	receiveUnionActivityReward(475,MsgUnion.CTSReceiveUnionActivityReward.class,476,MsgUnion.STCReceiveUnionActivityReward.class),//获取联盟活跃奖励
	enterUnion(483,MsgUnion.CTSEnterUnion.class,484,MsgUnion.STCEnterUnion.class),//进入联盟模块
	getUnionRanking(485,MsgUnion.CTSGetUnionRanking.class,486,MsgUnion.STCGetUnionRanking.class),//获取联盟榜单
	unionApplySuccess(0,null,494,MsgUnion.STCUnionApplySuccess.class),//入盟申请成功
	getUnionApplyList(503,MsgUnion.CTSGetUnionApplyList.class,504,MsgUnion.STCGetUnionApplyList.class),//获取联盟申请列表
	getUnionDevoteInfo(505,MsgUnion.CTSGetUnionDevoteInfo.class,506,MsgUnion.STCGetUnionDevoteInfo.class),//获取联盟活跃度信息
	getUnionMemberList(507,MsgUnion.CTSGetUnionMemberList.class,508,MsgUnion.STCGetUnionMemberList.class),//获取联盟成员信息
	unionRefuseAllApply(509,MsgUnion.CTSUnionRefuseAllApply.class,510,MsgUnion.STCUnionRefuseAllApply.class),//联盟申请一键拒绝
	unionDutyChange(0,null,511,MsgUnion.STCUnionDutyChange.class),//联盟职位变更
	unionBeKickedOut(0,null,512,MsgUnion.STCUnionBeKickedOut.class),//被踢出联盟

	enterFeast(431,MsgFeast.CTSEnterFeast.class,432,MsgFeast.STCEnterFeast.class),//进入宴会
	holdFeast(433,MsgFeast.CTSHoldFeast.class,434,MsgFeast.STCHoldFeast.class),//举办宴会
	getFeast(435,MsgFeast.CTSGetFeast.class,436,MsgFeast.STCGetFeast.class),//获取宴会信息
	numberFeast(497,MsgFeast.CTSNumberFeast.class,498,MsgFeast.STCNumberFeast.class),//编号赴宴
	toFeast(437,MsgFeast.CTSToFeast.class,438,MsgFeast.STCToFeast.class),//赴宴
	feastMessage(439,MsgFeast.CTSFeastMessage.class,440,MsgFeast.STCFeastMessage.class),//宴会消息
	feastAward(495,MsgFeast.CTSFeastAward.class,496,MsgFeast.STCFeastAward.class),//领取赴宴奖励
	feastRecoverDispatch(638,MsgFeast.CTSFeastRecoverDispatch.class,639,MsgFeast.STCFeastRecoverDispatch.class),//宴会恢复大臣派遣

	enterCommerce(465,MsgCommerce.CTSMsgEnterCommerce.class,466,MsgCommerce.STCMsgEnterCommerce.class),//进入通商
	startCommerce(467,MsgCommerce.CTSMsgStartCommerce.class,468,MsgCommerce.STCMsgStartCommerce.class),//开始通商
	enterSailingMap(636,MsgCommerce.CTSEnterSailingMap.class,637,MsgCommerce.STCEnterSailingMap.class),//进入航海地图

	enterTomb(471,MsgTomb.CTSEnterTomb.class,472,MsgTomb.STCEnterTomb.class),//进入皇陵
	tombExplore(473,MsgTomb.CTSTombExplore.class,474,MsgTomb.STCTombExplore.class),//皇陵探索
	enterTombBoss(489,MsgTomb.CTSEnterTombBoss.class,490,MsgTomb.STCEnterTombBoss.class),//进入皇陵boss
	tombBossFight(479,MsgTomb.CTSTombBossFight.class,480,MsgTomb.STCTombBossFight.class),//皇陵boss战斗
	tombGridBroadcast(0,null,482,MsgTomb.STCTombGridBroadcast.class),//皇陵格子信息广播
	tombRecord(661,MsgTomb.CTSTombRecord.class,662,MsgTomb.STCTombRecord.class),//皇陵情报
	getTombDetail(665,MsgTomb.CTSGetTombDetail.class,666,MsgTomb.STCGetTombDetail.class),//获取皇陵详细信息

	dressUp(513,MsgWardrobe.CTSMsgDressUp.class,514,MsgWardrobe.STCMsgDressUp.class),//换装
	enterWardrobe(525,MsgWardrobe.CTSMsgEnterWardrobe.class,526,MsgWardrobe.STCMsgEnterWardrobe.class),//进入衣柜

	enterUnionInstance(515,MsgUnionInstance.CTSEnterUnionInstance.class,516,MsgUnionInstance.STCEnterUnionInstance.class),//进入联盟副本
	openUnionInstance(517,MsgUnionInstance.CTSOpenUnionInstance.class,518,MsgUnionInstance.STCOpenUnionInstance.class),//开启联盟副本
	enterUnionBoss(519,MsgUnionInstance.CTSEnterUnionBoss.class,520,MsgUnionInstance.STCEnterUnionBoss.class),//进入联盟boss
	unionBossFight(521,MsgUnionInstance.CTSUnionBossFight.class,522,MsgUnionInstance.STCUnionBossFight.class),//联盟boss战斗
	unionBossHurt(546,MsgUnionInstance.CTSUnionBossHurt.class,547,MsgUnionInstance.STCUnionBossHurt.class),//联盟boss伤害排行

	unionFightSendMinister(537,UnionFight.CTSUnionFightSendMinister.class,538,UnionFight.STCUnionFightSendMinister.class),//派遣盟战大臣
	unionFightRecallMinister(539,UnionFight.CTSUnionFightRecallMinister.class,540,UnionFight.STCUnionFightRecallMinister.class),//召回盟战大臣
	unionFightSortMinister(541,UnionFight.CTSUnionFightSortMinister.class,542,UnionFight.STCUnionFightSortMinister.class),//对盟战大臣排序
	enterUnionFight(543,UnionFight.CTSEnterUnionFight.class,544,UnionFight.STCEnterUnionFight.class),//进入联盟争霸模块
	getUnionFightRewardInfo(548,UnionFight.CTSGetUnionFightRewardInfo.class,549,UnionFight.STCGetUnionFightRewardInfo.class),//获取联盟争霸奖励领取情况
	receiveUnionFightReward(550,UnionFight.CTSReceiveUnionFightReward.class,551,UnionFight.STCReceiveUnionFightReward.class),//领取联盟争霸奖励
	getUnionFightRanking(554,UnionFight.CTSGetUnionFightRanking.class,555,UnionFight.STCGetUnionFightRanking.class),//获取联盟争霸积分榜单
	replayUnionFightBattle(556,UnionFight.CTSReplayUnionFightBattle.class,557,UnionFight.STCReplayUnionFightBattle.class),//联盟争霸战斗回放
	unionFightGetDefendRecord(558,UnionFight.CTSUnionFightGetDefendRecord.class,559,UnionFight.STCUnionFightGetDefendRecord.class),//获取来访消息
	unionFightGetAttackRecord(560,UnionFight.CTSUnionFightGetAttackRecord.class,561,UnionFight.STCUnionFightGetAttackRecord.class),//获取战斗记录
	replayUnionFightTurnBattle(564,UnionFight.CTSReplayUnionFightTurnBattle.class,565,UnionFight.STCReplayUnionFightTurnBattle.class),//按回合turn回放指定战斗

	maidPromotion(569,MsgMaid.CTSMaidPromotion.class,570,MsgMaid.STCMaidPromotion.class),//宫女晋升

	updateClientRes(0,null,571,ClientRes.STCUpdateClientRes.class),//客户端资源更新
	hasResUpdate(0,null,572,ClientRes.STCHasResUpdate.class),//通知客户端有资源更新

	enterLimitReward(575,MsgLimitReward.CTSEnterLimitReward.class,576,MsgLimitReward.STCEnterLimitReward.class),//进入限时奖励
	receiveLimitReward(577,MsgLimitReward.CTSReceiveLimitReward.class,578,MsgLimitReward.STCReceiveLimitReward.class),//领取限时奖励

	enterRankingActivity(585,MsgRankingActivity.CTSEnterRankingActivity.class,586,MsgRankingActivity.STCEnterRankingActivity.class),//进入冲榜活动
	loadUnionRankingMemberInfo(587,MsgRankingActivity.CTSLoadUnionRankingMemberInfo.class,588,MsgRankingActivity.STCLoadUnionRankingMemberInfo.class),//加载联盟冲榜成员详情
	recvRankingActivityReward(589,MsgRankingActivity.CTSRecvRankingActivityReward.class,590,MsgRankingActivity.STCRecvRankingActivityReward.class),//领取冲榜奖励
	getActivityRedTipStatus(603,MsgRankingActivity.CTSGetActivityRedTipStatus.class,604,MsgRankingActivity.STCGetActivityRedTipStatus.class),//获取活动红点状态

	enterHistoryEmperor(591,MsgHistoryEmperor.CTSEnterHistoryEmperor.class,592,MsgHistoryEmperor.STCEnterHistoryEmperor.class),//进入历史明君
	enterDynasty(593,MsgHistoryEmperor.CTSEnterDynasty.class,594,MsgHistoryEmperor.STCEnterDynasty.class),//进入朝代
	historyEmperorWorship(595,MsgHistoryEmperor.CTSHistoryEmperorWorship.class,596,MsgHistoryEmperor.STCHistoryEmperorWorship.class),//历史明君膜拜
	todayWorshipList(597,MsgHistoryEmperor.CTSTodayWorshipList.class,598,MsgHistoryEmperor.STCTodayWorshipList.class),//今日膜拜列表

	enterRechargeActivity(599,MsgRechargeActivity.CTSEnterRechargeActivity.class,600,MsgRechargeActivity.STCEnterRechargeActivity.class),//进入充值活动
	receiveRechargeReward(601,MsgRechargeActivity.CTSReceiveRechargeReward.class,602,MsgRechargeActivity.STCReceiveRechargeReward.class),//领取充值活动奖励

	enterMail(607,MsgMail.CTSEnterMail.class,608,MsgMail.STCEnterMail.class),//进入邮件列表
	recvMailReward(610,MsgMail.CTSRecvMailReward.class,611,MsgMail.STCRecvMailReward.class),//领取邮件奖励
	readMail(620,MsgMail.CTSReadMail.class,626,MsgMail.STCReadMail.class),//读邮件

	enterMainTask(618,MsgMainTask.CTSEnterMainTask.class,619,MsgMainTask.STCEnterMainTask.class),//进入主线任务
	receiveMainTask(616,MsgMainTask.CTSReceiveMainTask.class,617,MsgMainTask.STCReceiveMainTask.class),//领取主线任务奖励

	receiveSystemUnlockNotice(0,null,622,MsgSystemUnlock.STCReceiveSystemUnlockNotice.class),//接收解锁新系统通知返回结果

	enterCrusade(632,MsgCrusade.CTSEnterCrusade.class,633,MsgCrusade.STCEnterCrusade.class),//进入讨伐界面
	battleCrusade(634,MsgCrusade.CTSBattleCrusade.class,635,MsgCrusade.STCBattleCrusade.class),//讨伐战斗

	enterPrisonerActivity(641,PrisonerActivity.CTSEnterPrisonerActivity.class,642,PrisonerActivity.STCEnterPrisonerActivity.class),//进入抓捕犯人活动
	recvPrisonerReward(647,PrisonerActivity.CTSRecvPrisonerReward.class,648,PrisonerActivity.STCRecvPrisonerReward.class),//领取抓捕犯人个人排名奖励
	recvPrisonerUnionReward(649,PrisonerActivity.CTSRecvPrisonerUnionReward.class,650,PrisonerActivity.STCRecvPrisonerUnionReward.class),//领取抓捕犯人联盟排名奖励
	prisonerCatchLevelUp(653,PrisonerActivity.CTSPrisonerCatchLevelUp.class,654,PrisonerActivity.STCPrisonerCatchLevelUp.class),//抓捕犯人抓捕术升级
	prisonerBuyProp(655,PrisonerActivity.CTSPrisonerBuyProp.class,656,PrisonerActivity.STCPrisonerBuyProp.class),//抓捕犯人商店购买道具
	catchPrisoner(657,PrisonerActivity.CTSCatchPrisoner.class,658,PrisonerActivity.STCCatchPrisoner.class),//抓捕犯人
	enterPrisonerRewardInfo(659,PrisonerActivity.CTSEnterPrisonerRewardInfo.class,660,PrisonerActivity.STCEnterPrisonerRewardInfo.class),//进入抓捕犯人奖励界面

	getNotice(683,MsgNotice.CTSGetNotice.class,684,MsgNotice.STCGetNotice.class),//请求公告信息

	testAction(685,TestModule.CTSTestAction.class,686,TestModule.STCTestAction.class),//测试专用

	// end auto 自动代码填充区
	;
	/** 客户端请求协议号 */
	public int ctsNum;
	/** 客户端请求的proto类 */
	public Class<? extends GeneratedMessageV3> ctsClass;
	/** 服务端响应或主动发送的协议号 */
	public int stcNum;
	/** 服务端响应或主动发送的proto类 */
	public Class<? extends GeneratedMessageV3> stcClass;

	private ProtoMaper(int ctsNum, Class<? extends GeneratedMessageV3> ctsClass, int stcNum, Class<? extends GeneratedMessageV3> stcClass) {
		this.ctsNum = ctsNum;
		this.ctsClass = ctsClass;
		this.stcNum = stcNum;
		this.stcClass = stcClass;
	}
}
